! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Mon Apr 20 15:33:55 2020
! Working directory    : /n/home08/kbates/Aromatics/SAPRC_edits
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,164,166,168,170,172,174,176,178,180, &
     182,184,186,188,190,192,193,195,197,198,200,202, &
     204,206,208,210,212,214,216,218,220,222,224,226, &
     228,230,232,234,235,237,239,241,243,245,247,248, &
     250,252,253,254,256,258,260,262,264,266,268,270, &
     272,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,305,307,309,311,313,315,317, &
     319,321,323,324,325,327,329,331,333,335,337,339, &
     341,343,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,462,464,466,468,470,472,474,475,477,479,481, &
     483,485,487,489,491,493,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,572,574,576, &
     578,580,582,584,586,588,590,592,594,596,598,600, &
     601,602,604,606,608,609,610,612,614,616,617,619, &
     621,623,624,626,628,630,631,632,634,636,638,639, &
     640,642,644,646,647,648,650,652,654,656,658,660 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_1 = (/ &
     661,662,664,666,668,670,672,674,676,678,680,682, &
     684,685,687,689,691,692,694,696,698,700,702,703, &
     705,706,708,710,712,714,716,718,720,721,723,725, &
     727,729,731,733,735,737,739,741,743,745,747,749, &
     751,753,754,756,758,759,761,763,765,767,769,771, &
     773,775,777,779,781,783,785,787,789,791,793,795, &
     797,799,801,803,805,807,809,811,813,815,817,819, &
     821,823,825,827,829,831,833,835,837,839,841,843, &
     845,847,849,851,853,855,857,859,861,863,865,867, &
     869,871,873,875,877,879,881,883,885,887,889,891, &
     893,895,897,899,901,903,905,907,909,911,913,915, &
     917,919,921,923,925,927,929,931,933,935,937,939, &
     941,943,945,947,949,951,953,955,957,959,961,963, &
     965,967,969,971,973,975,977,979,981,983,985,987, &
     989,991,993,995,997,999,1001,1003,1005,1007,1009,1011, &
     1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035, &
     1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059, &
     1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083, &
     1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107, &
     1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131, &
     1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155, &
     1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179, &
     1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203, &
     1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227, &
     1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251, &
     1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275, &
     1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299, &
     1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323, &
     1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347, &
     1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371 /)
  INTEGER, PARAMETER, DIMENSION(310) :: CROW_JVRP_2 = (/ &
     1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395, &
     1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419, &
     1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443, &
     1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467, &
     1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479, &
     1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491, &
     1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503, &
     1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515, &
     1516,1517,1518,1519,1520,1521,1522,1523,1525,1526,1526,1526, &
     1526,1526,1526,1526,1526,1526,1527,1528,1529,1530,1531,1532, &
     1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544, &
     1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556, &
     1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568, &
     1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580, &
     1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592, &
     1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604, &
     1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616, &
     1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628, &
     1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640, &
     1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652, &
     1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664, &
     1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676, &
     1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688, &
     1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700, &
     1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712, &
     1713,1714,1715,1716,1717,1718,1719,1720,1721,1722 /)
  INTEGER, PARAMETER, DIMENSION(1030) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1, CROW_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      74, 74,203, 74,194, 74,202, 74,202, 27,194,203, &
     202,203,194,194,198,198,202,198,202, 27,195,203, &
      68,195, 85,195,203,207,195,207,207,194,195,195, &
     202,195,198,194,207,202,207, 56,195,198,207, 59, &
     195,154,195,203,203, 85,202,198,198, 59,154,198, &
      31, 56, 31, 56, 35,195,194,206,206,207,206,206, &
     202,206, 44, 55,195, 55,195,177,195,177,198,145, &
     195,188,195, 55,177,177, 44, 44, 28,195,194,196, &
     196,207,196,196,196,206,196,206,196,202, 46, 60, &
     195, 60,195,155,195,155,198,124,195, 36,195, 60, &
     155,155, 46, 46,147,196,161,196,166,196,175,196, &
     170,196,178,196,165,196,158,196,164,196,196,200, &
     196,200,196,199,196,199, 90,195, 90,195,107,195, &
     180,195,180,198,199,202, 69,194,199, 40,195,166, &
     194, 29,195, 29,195,147,194,161,194, 39,195,175, &
     194,175,194,170,194,178,194,165,194,172,194,172, &
     160,194,168,194,168,150,194,158,194,174,194,174, &
     198,169,198,152,198,152,194,152,202,152,207,142, &
     198,142,194,142,207,142,206,169,203,169,195,140, &
     194,140,207,140,206,174,164,194, 39,198,176,195, &
     138,195,186,195,200,202, 33, 43,202,163,202,128, &
     118,194,200,163,194,186,198,144,195,147,206,161, &
     206,175,207,170,207,178,207,165,207,172,207,160, &
     207,168,207,150,207,158,207,174,207,164,207,187, &
     195,166,206,187,198,175,206,170,206,178,206,165, &
     206,172,206,172,162,206,160,206,168,206,150,206, &
     158,206,174,206,164,206, 86,195,127,195,166,166, &
     166,207,147,207,161,207,199,207,200,207,163,207, &
     137,195,137,203,118,195,128,195,118,203,  4,195, &
     148,195,148,195,137,198,173,195,179,195,173,198 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     179,198,136,195,183,195,182,195,167,195,167,195, &
     147,199,161,199,147,199,161,199,136,203,183,203, &
     182,203,136,198,182,198,182,198,200,206,163,206, &
     200,206,163,206,116,195,116,195, 77,195, 61,195, &
      57,195, 58,195, 87,195, 70,195, 76,195,108,195, &
      96,195,109,195,108,195, 96,195,109,195,  6,195, &
      37,195, 38,195, 34,195,141,207,141,194, 98,195, &
      97,195,101,195,101,195,113,195,113,195,156,199, &
     156,199,156,206,156,156,207,156,194,156,194, 41, &
     195, 40,198,171,203,199,199,206,199,206,175,199, &
     178,199,165,199,172,199,162,199,160,199,168,199, &
     158,199,170,199,150,199,174,199,164,199,175,199, &
     178,199,165,199,172,199,162,199,160,199,168,199, &
     170,199,150,199,174,199,164,199,158,199,166,199, &
     166,199,199,200,163,199,134,203,159,203,171,195, &
     162,194,162,194,162,207,159,195,134,195,149,194, &
     149,207,153,194,153,207,110,195,139,195,146,195, &
     129,194,129,207,129,202, 32,103,195,126,194,126, &
     194,126,207,102,195,123,194,123,194,123,207,102, &
     203,114,195,151,195,135,188,135,194,135,202,135, &
     135,132,188,132,194,132,202,132,132,117,188,117, &
     194,117,202,117,122,188,122,194,122,202,122,130, &
     188,130,194,130,202,130,130,121,188,121,194,121, &
     202,121,121,120,188,120,194,120,202,120,120, 95, &
     195, 88,195, 91,194,100,194, 91,207,100,207, 91, &
      91, 62,195, 71,195, 78,195, 78,195, 78,195,157, &
     195,111,195,111,203,194,197,197,207,197,198,197, &
     194,204,204,207,198,204,204,197,199,199,204,198, &
     200,197,200,200,204,200,189,202, 45,189,194,189, &
     207,189,198,189,197,189,204,189,199,189,200,189 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_2 = (/ &
     192,194,192,207,192,198,197,206,204,206,189,206, &
     192,206,196,197,196,204,189,196,192,196,192,197, &
     192,204,192,199,192,200,189,192,192,181,202,181, &
     207,181,193,195,193,203,193,198,143,195,195,201, &
      99,194, 99,202, 99,207, 42,195,131,195,131,198, &
     104,195,104,198,133,195,133,198,105,195,105,198, &
     119,195,119,198,185,195,190,195,191,195,191,203, &
     184,195,106,194,106,207,106,198,106,206,106,196, &
     106,197,106,204,106,199,106,200,106,189,106,192, &
      65,194, 65,207, 65,198, 65,206, 65,196, 65,197, &
      65,204, 65,199, 65,200, 65,189, 65,192, 49,194, &
      49,207, 49,198, 49,206, 49,196, 49,197, 49,204, &
      49,199, 49,200, 49,189, 49,192, 50,194, 50,207, &
      50,198, 50,206, 50,196, 50,197, 50,204, 50,199, &
      50,200, 50,189, 50,192, 89,194, 89,207, 89,198, &
      89,206, 89,196, 89,197, 89,204, 89,199, 89,200, &
      89,189, 89,192, 83,194, 83,207, 83,198, 83,206, &
      83,196, 83,197, 83,204, 83,199, 83,200, 83,189, &
      83,192, 51,194, 51,207, 51,198, 51,206, 51,196, &
      51,197, 51,204, 51,199, 51,200, 51,189, 51,192, &
      80,194, 80,207, 80,198, 80,206, 80,196, 80,197, &
      80,204, 80,199, 80,200, 80,189, 80,192, 84,194, &
      84,207, 84,198, 84,206, 84,196, 84,197, 84,204, &
      84,199, 84,200, 84,189, 84,192, 75,194, 75,207, &
      75,198, 75,206, 75,196, 75,197, 75,204, 75,199, &
      75,200, 75,189, 75,192, 94,194, 94,207, 94,198, &
      94,206, 94,196, 94,197, 94,204, 94,199, 94,200, &
      94,189, 94,192, 52,194, 52,207, 52,198, 52,206, &
      52,196, 52,197, 52,204, 52,199, 52,200, 52,189, &
      52,192, 79,194, 79,207, 79,198, 79,206, 79,196 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_3 = (/ &
      79,197, 79,204, 79,199, 79,200, 79,189, 79,192, &
      73,194, 73,207, 73,198, 73,206, 73,196, 73,197, &
      73,204, 73,199, 73,200, 73,189, 73,192, 93,194, &
      93,207, 93,198, 93,206, 93,196, 93,197, 93,204, &
      93,199, 93,200, 93,189, 93,192, 72,194, 72,207, &
      72,198, 72,206, 72,196, 72,197, 72,204, 72,199, &
      72,200, 72,189, 72,192, 66,194, 66,207, 66,198, &
      66,206, 66,196, 66,197, 66,204, 66,199, 66,200, &
      66,189, 66,192, 81,194, 81,207, 81,198, 81,206, &
      81,196, 81,197, 81,204, 81,199, 81,200, 81,189, &
      81,192, 82,194, 82,207, 82,198, 82,206, 82,196, &
      82,197, 82,204, 82,199, 82,200, 82,189, 82,192, &
      48,194, 48,207, 48,198, 48,206, 48,196, 48,197, &
      48,204, 48,199, 48,200, 48,189, 48,192, 63,194, &
      63,207, 63,198, 63,206, 63,196, 63,197, 63,204, &
      63,199, 63,200, 63,189, 63,192, 53,194, 53,207, &
      53,198, 53,206, 53,196, 53,197, 53,204, 53,199, &
      53,200, 53,189, 53,192, 54,194, 54,207, 54,198, &
      54,206, 54,196, 54,197, 54,204, 54,199, 54,200, &
      54,189, 54,192, 64,194, 64,207, 64,198, 64,206, &
      64,196, 64,197, 64,204, 64,199, 64,200, 64,189, &
      64,192, 15,194, 15,207, 15,198, 15,206, 15,196, &
      15,197, 15,204, 15,199, 15,200, 15,189, 15,192, &
      67,194, 67,207, 67,198, 67,206, 67,196, 67,197, &
      67,204, 67,199, 67,200, 67,189, 67,192,194,205, &
     205,207,198,205,205,206,196,205,197,205,204,205, &
     199,205,200,205,189,205,192,205,112,194,112,207, &
     112,198,112,206,112,196,112,197,112,204,112,199, &
     112,200,112,189,112,192,125,194,125,207,125,198, &
     125,206,125,196,125,197,125,204,125,199,125,200 /)
  INTEGER, PARAMETER, DIMENSION(281) :: ICOL_JVRP_4 = (/ &
     125,189,125,192, 92,194, 92,207, 92,198, 92,206, &
      92,196, 92,197, 92,204, 92,199, 92,200, 92,189, &
      92,192,180, 69,186,144,144,187,148,173,173,173, &
     179,183,183,183,182,167,116, 77, 61, 57, 58, 87, &
      76, 70,108, 96,109, 98,110, 97,101,113,176, 41, &
     146,139,134,159,151, 90,128,114, 30, 88,169, 45, &
     193,143,201, 47, 42, 42,131,185,190,184,115,195, &
     115,147,144,138,180, 39,178, 90,158, 62,  1, 40, &
      29,177,135,121,188,  2,  3, 30,103, 91,126, 86, &
     114,166, 61,120,148,173, 85,167, 95,171,162,107, &
      59,154, 56,207, 88,100, 98, 37, 38, 34,141,  4, &
      43,174,116,128,169,  5,152,142,140,110,136,134, &
     153,159,149,165,  6,182,146,129,132,150,113,156, &
      41,  7,  8,199,187,130,179,122,102,123,206, 55, &
      44,168,101,183,139,117, 31,163,194,202,198,118, &
      27,203,195, 69, 32,  9,161, 76, 33,164,137, 77, &
     151, 10,170,176,175, 87, 57, 58,186,200,172,108, &
      96,109,127, 70, 71,160, 97, 78,197,204,189, 11, &
     104,185,190,191,184, 12, 13,119,143,201,115,131, &
      45,133,105,192, 47,193, 14,181, 42, 99, 64, 72, &
      79, 80,106, 65,125, 81, 92, 82, 48,112, 93, 49, &
      50, 51, 89, 83, 84, 75, 94, 52, 73, 66, 53, 54, &
      15,205, 67, 35, 16, 68, 17,145, 74, 18, 28, 36, &
     155,196, 60, 46,124 /)
  INTEGER, PARAMETER, DIMENSION(1721) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2, ICOL_JVRP_3, ICOL_JVRP_4 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99,100,100,101,101,102, &
     102,103,103,104,104,105,105,106,106,107,107,108, &
     108,109,109,110,110,111,111,112,112,113,113,114, &
     115,115,116,116,117,118,118,119,119,120,120,121, &
     121,122,122,123,123,124,124,125,125,126,126,127, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,137,137,138,138,139,139, &
     140,140,141,141,142,142,143,144,144,145,145,146, &
     147,148,148,149,149,150,150,151,151,152,152,153, &
     153,154,154,155,155,156,156,157,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,174,174,175,175,176,176,177,177, &
     178,178,179,179,180,180,181,181,182,182,183,184, &
     185,185,186,186,187,187,188,188,189,189,190,190, &
     191,191,192,192,193,193,194,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,254,254,255,255,256,256,257, &
     257,258,258,259,259,260,261,261,262,262,263,263, &
     264,264,265,265,266,266,267,267,268,268,269,269, &
     270,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,310,310,311,311,312, &
     312,313,313,314,314,315,315,316,316,317,317,318, &
     318,319,319,320,320,321,321,322,322,323,323,324, &
     325,326,326,327,327,328,328,329,330,331,331,332, &
     332,333,333,334,335,335,336,336,337,337,338,339, &
     339,340,340,341,341,342,343,344,344,345,345,346, &
     346,347,348,349,349,350,350,351,351,352,353,354, &
     354,355,355,356,356,357,357,358,358,359,359,360, &
     361,362,362,363,363,364,364,365,365,366,366,367, &
     367,368,368,369,369,370,370,371,371,372,372,373, &
     374,374,375,375,376,376,377,378,378,379,379,380, &
     380,381,381,382,382,383,384,384,385,386,386,387, &
     387,388,388,389,389,390,390,391,391,392,392,393 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_2 = (/ &
     394,394,395,395,396,396,397,397,398,398,399,399, &
     400,400,401,401,402,402,403,403,404,404,405,405, &
     406,406,407,407,408,408,409,409,410,411,411,412, &
     412,413,414,414,415,415,416,416,417,417,418,418, &
     419,419,420,420,421,421,422,422,423,423,424,424, &
     425,425,426,426,427,427,428,428,429,429,430,430, &
     431,431,432,432,433,433,434,434,435,435,436,436, &
     437,437,438,438,439,439,440,440,441,441,442,442, &
     443,443,444,444,445,445,446,446,447,447,448,448, &
     449,449,450,450,451,451,452,452,453,453,454,454, &
     455,455,456,456,457,457,458,458,459,459,460,460, &
     461,461,462,462,463,463,464,464,465,465,466,466, &
     467,467,468,468,469,469,470,470,471,471,472,472, &
     473,473,474,474,475,475,476,476,477,477,478,478, &
     479,479,480,480,481,481,482,482,483,483,484,484, &
     485,485,486,486,487,487,488,488,489,489,490,490, &
     491,491,492,492,493,493,494,494,495,495,496,496, &
     497,497,498,498,499,499,500,500,501,501,502,502, &
     503,503,504,504,505,505,506,506,507,507,508,508, &
     509,509,510,510,511,511,512,512,513,513,514,514, &
     515,515,516,516,517,517,518,518,519,519,520,520, &
     521,521,522,522,523,523,524,524,525,525,526,526, &
     527,527,528,528,529,529,530,530,531,531,532,532, &
     533,533,534,534,535,535,536,536,537,537,538,538, &
     539,539,540,540,541,541,542,542,543,543,544,544, &
     545,545,546,546,547,547,548,548,549,549,550,550, &
     551,551,552,552,553,553,554,554,555,555,556,556, &
     557,557,558,558,559,559,560,560,561,561,562,562, &
     563,563,564,564,565,565,566,566,567,567,568,568, &
     569,569,570,570,571,571,572,572,573,573,574,574 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_3 = (/ &
     575,575,576,576,577,577,578,578,579,579,580,580, &
     581,581,582,582,583,583,584,584,585,585,586,586, &
     587,587,588,588,589,589,590,590,591,591,592,592, &
     593,593,594,594,595,595,596,596,597,597,598,598, &
     599,599,600,600,601,601,602,602,603,603,604,604, &
     605,605,606,606,607,607,608,608,609,609,610,610, &
     611,611,612,612,613,613,614,614,615,615,616,616, &
     617,617,618,618,619,619,620,620,621,621,622,622, &
     623,623,624,624,625,625,626,626,627,627,628,628, &
     629,629,630,630,631,631,632,632,633,633,634,634, &
     635,635,636,636,637,637,638,638,639,639,640,640, &
     641,641,642,642,643,643,644,644,645,645,646,646, &
     647,647,648,648,649,649,650,650,651,651,652,652, &
     653,653,654,654,655,655,656,656,657,657,658,658, &
     659,659,660,660,661,661,662,662,663,663,664,664, &
     665,665,666,666,667,667,668,668,669,669,670,670, &
     671,671,672,672,673,673,674,674,675,675,676,676, &
     677,677,678,678,679,679,680,680,681,681,682,682, &
     683,683,684,684,685,685,686,686,687,687,688,688, &
     689,689,690,690,691,691,692,692,693,693,694,694, &
     695,695,696,696,697,697,698,698,699,699,700,700, &
     701,701,702,702,703,703,704,704,705,705,706,706, &
     707,707,708,708,709,709,710,710,711,711,712,712, &
     713,713,714,714,715,715,716,716,717,717,718,718, &
     719,719,720,720,721,721,722,722,723,723,724,724, &
     725,725,726,726,727,727,728,728,729,729,730,730, &
     731,731,732,732,733,733,734,734,735,735,736,736, &
     737,737,738,738,739,739,740,740,741,741,742,742, &
     743,743,744,744,745,745,746,746,747,747,748,748, &
     749,749,750,750,751,751,752,752,753,753,754,754 /)
  INTEGER, PARAMETER, DIMENSION(281) :: IROW_JVRP_4 = (/ &
     755,755,756,756,757,757,758,758,759,759,760,760, &
     761,761,762,762,763,763,764,764,765,765,766,766, &
     767,767,768,769,770,771,772,773,774,775,776,777, &
     778,779,780,781,782,783,784,785,786,787,788,789, &
     790,791,792,793,794,795,796,797,798,799,800,801, &
     802,803,804,805,806,807,808,809,810,811,812,813, &
     814,815,816,817,818,819,820,821,822,823,824,824, &
     825,834,835,836,837,838,839,840,841,842,843,844, &
     845,846,847,848,849,850,851,852,853,854,855,856, &
     857,858,859,860,861,862,863,864,865,866,867,868, &
     869,870,871,872,873,874,875,876,877,878,879,880, &
     881,882,883,884,885,886,887,888,889,890,891,892, &
     893,894,895,896,897,898,899,900,901,902,903,904, &
     905,906,907,908,909,910,911,912,913,914,915,916, &
     917,918,919,920,921,922,923,924,925,926,927,928, &
     929,930,931,932,933,934,935,936,937,938,939,940, &
     941,942,943,944,945,946,947,948,949,950,951,952, &
     953,954,955,956,957,958,959,960,961,962,963,964, &
     965,966,967,968,969,970,971,972,973,974,975,976, &
     977,978,979,980,981,982,983,984,985,986,987,988, &
     989,990,991,992,993,994,995,996,997,998,999,1000, &
     1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012, &
     1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024, &
     1025,1026,1027,1028,1029 /)
  INTEGER, PARAMETER, DIMENSION(1721) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2, IROW_JVRP_3, IROW_JVRP_4 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,271,278,292, &
     303,312,321,328,338,343,347,352,356,359,362,366, &
     372,376,379,382,387,390,395,398,401,406,412,415, &
     427,430,436,441,447,458,461,471,481,485,494,499, &
     508,517,522,529,536,540,547,553,559,563,572,580, &
     584,590,594,602,611,616,620,623,627,630,633,636, &
     639,642,645,648,652,660,664,667,674,683,686,689, &
     695,701,710,721,724,734,737,740,743,746,753,757, &
     770,780,789,798,807,815,827,838,847,857,864,875, &
     884,888,892,895,898,901,904,907,914,921,929,932, &
     943,948,957,962,963,972,975,978,982,986,991,996, &
     1000,1003,1007,1012,1018,1023,1029,1033,1038,1053,1065,1076, &
     1080,1083,1091,1096,1101,1105,1109,1112,1116,1120,1124,1128, &
     1132,1136,1139,1143,1148,1153,1158,1164,1167,1172,1173,1176, &
     1179,1182,1194,1208,1212,1216,1219,1222,1225,1228,1234,1238, &
     1246,1250,1255,1261,1264,1267,1271,1282,1284,1287,1291,1302, &
     1305,1308,1318,1330,1338,1347,1352,1360,1371,1381,1387,1391, &
     1396,1400,1404,1408,1412,1416,1421,1426,1431,1436,1440,1445, &
     1449,1453,1456,1468,1483,1486,1498,1501,1507,1512,1518,1531, &
     1542,1552,1562,1567,1575,1578,1589,1601,1604,1607,1613,1621, &
     1624,1632,1635,1641,1644,1650,1656,1661,1666,1669,1673,1677, &
     1680,1682,1685,1689,1693,1695,1698,1701,1705,1709,1712,1716, &
     1721,1726,1730,1734,1739,1744,1747,1751,1754,1758,1762,1765, &
     1767,1770,1774,1778,1781,1783,1790,1799,1805,1811,1814,1817 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_1 = (/ &
     1821,1823,1839,1858,1877,1897,1917,1925,1941,1964,1967,1970, &
     1973,1975,1978,1981,1984,1986,1990,1994,2002,2007,2014,2020, &
     2023,2026,2032,2041,2047,2050,2055,2061,2069,2073,2079,2088, &
     2094,2099,2104,2111,2117,2122,2127,2134,2141,2146,2151,2155, &
     2164,2171,2175,2178,2182,2187,2204,2224,2240,2259,2279,2285, &
     2291,2299,2303,2306,2310,2322,2337,2350,2366,2378,2392,2404, &
     2419,2434,2449,2466,2491,2511,2513,2514,2516,2518,2520,2522, &
     2524,2526,2528,2530,2532,2534,2535,2537,2539,2541,2543,2545, &
     2547,2549,2551,2553,2555,2557,2559,2562,2565,2568,2571,2573, &
     2575,2577,2579,2581,2583,2585,2588,2591,2594,2597,2599,2601, &
     2603,2605,2607,2609,2611,2614,2617,2620,2623,2625,2627,2629, &
     2631,2633,2635,2637,2640,2643,2646,2649,2651,2653,2655,2657, &
     2659,2661,2663,2666,2669,2672,2675,2677,2679,2681,2683,2685, &
     2687,2689,2692,2695,2698,2701,2703,2705,2707,2709,2711,2713, &
     2715,2718,2721,2724,2727,2729,2731,2733,2735,2737,2739,2741, &
     2744,2747,2750,2753,2755,2757,2759,2761,2763,2765,2767,2770, &
     2773,2776,2779,2781,2783,2785,2787,2789,2791,2793,2796,2799, &
     2802,2805,2807,2809,2811,2813,2815,2817,2819,2822,2825,2828, &
     2831,2833,2835,2837,2839,2841,2843,2845,2848,2851,2854,2857, &
     2859,2861,2863,2865,2868,2870,2873,2877,2881,2885,2889,2892, &
     2895,2898,2901,2903,2905,2907,2910,2913,2916,2919,2921,2923, &
     2925,2927,2929,2931,2933,2936,2939,2942,2945,2947,2949,2951, &
     2953,2955,2957,2959,2962,2965,2968,2971,2973,2975,2977,2979, &
     2981,2983,2985,2988,2991,2994,2997,2999,3001,3003,3005,3007, &
     3009,3011,3014,3017,3020,3023,3025,3027,3029,3031,3033,3035, &
     3037,3040,3043,3046,3049,3051,3053,3055,3057,3059,3061,3063, &
     3066,3069,3072,3075,3077,3079,3081,3083,3085,3087,3089,3092, &
     3095,3098,3101,3103,3105,3107,3109,3111,3113,3115,3118,3121, &
     3124,3127,3129,3131,3133,3135,3137,3140,3142,3146,3150,3154, &
     3158,3160,3162,3164,3166,3167,3170,3171,3174,3177,3180,3183 /)
  INTEGER, PARAMETER, DIMENSION(310) :: CCOL_STOICM_2 = (/ &
     3184,3185,3186,3187,3188,3191,3192,3195,3198,3201,3204,3205, &
     3206,3207,3208,3209,3212,3213,3216,3219,3222,3225,3226,3227, &
     3228,3229,3232,3234,3237,3241,3245,3249,3253,3256,3259,3262, &
     3265,3268,3270,3273,3277,3281,3285,3289,3292,3295,3298,3301, &
     3306,3311,3315,3318,3321,3326,3332,3335,3338,3341,3345,3348, &
     3353,3356,3361,3365,3370,3375,3379,3383,3387,3391,3396,3400, &
     3408,3416,3424,3432,3437,3444,3450,3454,3465,3468,3475,3479, &
     3483,3487,3492,3496,3503,3508,3512,3520,3528,3535,3544,3556, &
     3568,3570,3573,3576,3578,3588,3591,3600,3613,3627,3628,3629, &
     3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641, &
     3642,3643,3644,3645,3646,3647,3649,3650,3651,3652,3653,3654, &
     3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666, &
     3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678, &
     3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690, &
     3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702, &
     3703,3704,3705,3706,3707,3708,3709,3710,3711,3712,3713,3714, &
     3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726, &
     3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738, &
     3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750, &
     3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762, &
     3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773,3774, &
     3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786, &
     3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798, &
     3799,3800,3801,3802,3803,3804,3805,3806,3807,3808,3809,3810, &
     3811,3812,3813,3814,3815,3816,3817,3818,3819,3820,3821,3822, &
     3823,3824,3825,3826,3827,3828,3829,3830,3831,3832 /)
  INTEGER, PARAMETER, DIMENSION(1030) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1, CCOL_STOICM_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      74,203, 74,203, 74,194,202, 74,194,202, 74,198, &
     202, 27, 74,194,202,203,198,202,203,194,202,194, &
     198,202,194,198, 31,198,202, 27,195,195,203,207, &
      68,195,207, 85,195,207,195,203,207,195,207, 85, &
     207, 59,194,195,154,195,202,195,198,202,207,194, &
     195,202,207, 56,202,207, 56,195,202,195,198,202, &
     207, 59,195,202,154,195,198, 27,203, 74,203, 85, &
     195, 74,194,202,194,198, 74,198,202, 59,194,195, &
     154,195,202,198,202, 31,198,202, 56,195,198,202, &
     207, 31,198,202, 56,202,207, 35,195,206,177,194, &
     202,206,207, 55,206,207,145,177,206,177,206,207, &
      44,202,206, 44,202,206, 55,195,206, 55,177, 25, &
     177,188,195,207,154,177,188,198,207,145,177,195, &
     207,  2,188,195,207, 55,177,195,207, 25,177,188, &
     207, 25, 68,177,188, 44,177,198,207, 44,202,206, &
      28,195,196,155,194,196,202,207, 60,196,207,124, &
     155,196,155,196,207,124,145,155,177,196,206,155, &
     177,196,206,207, 46,196,202, 46,196,202, 60,195, &
     196, 60,155, 36,155,195,207, 36,154,155,198,207, &
     124,155,195,207,  2, 36,195,207, 60,155,195,207, &
      36,155,207, 36, 68,155, 46,155,198,207, 46,196, &
     202,124,127,147,155,186,196,207,124,127,155,161, &
     167,177,180,186,196,207, 86,124,155,166,180,196, &
     207,124,127,144,147,155,158,166,175,180,186,187, &
     196,206,207,124,127,155,170,175,177,180,186,196, &
     202,207, 26,124,155,167,178,179,196,199,207,124, &
     127,155,165,180,187,196,199,207,124,127,144,155, &
     158,196,207,124,127,155,164,177,180,186,196,202, &
     207,155,166,196,200,207, 18,155,196,200,155,196, &
     199,206,207,138,155,196,199, 90,178,195, 26, 90 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     179,  2,107,195,207,177,180,188,195,199,207,154, &
     180,198,199, 69,199,202, 69,199,202,  2,194,199, &
     202,206, 40,166,195,166,180,194,202,207, 29,158, &
     195, 29,147,195,147,186,194,202,207,161,177,180, &
     194,202,207, 39,175,195,144,147,158,166,175,180, &
     186,187,194,202,206,207,175,176,194,170,177,180, &
     186,194,202,177,178,194,199,202,165,176,180,194, &
     199,202,126,134,159,171,172,177,182,183,194,202, &
     207, 88, 91,172, 26,139,148,160,177,179,194,199, &
     202,207, 26,146,167,168,177,179,188,194,202,207, &
     167,168,188,195, 26,150,151,177,179,188,194,195, &
     202,144,158,194,202,207,169,171,174,177,182,183, &
     194,202,207,169,171,174,177,182,183,198,202,207, &
     142,152,154,169,198,  5,151,152,188,198,202,207, &
       5,151,152,188,194,202,207,  5,128,152,202,  5, &
      18, 70,152,202,203,207,  5,142,151,173,198,202, &
       5,142,151,173,194,202,  5,116,142,207,  5,142, &
     145,151,173,177,202,206,207,145,151,169,173,177, &
     202,203,207,140,152,169,195,  5,140,151,173,194, &
     207,  5,116,140,207,  5,140,145,151,173,177,206, &
     207,159,169,171,174,177,182,183,202,207,164,177, &
     180,194,202, 39,154,175,198,170,176,195,  2,138, &
     195,206,186,195,200, 33,200,202, 33,200,202, 43, &
     128,202,118,163,202, 43,128,202,118,163,202,166, &
     194,200,202,  2,163,177,188,194,199,202,206,154, &
     186,198,200,144,178,195,127,145,147,177,186,206, &
     207,127,145,161,167,177,180,186,206,207, 87,175, &
     207,170,176,207, 90,177,178,195,199,207, 90,165, &
     180,195,199,207, 96,108,109,172,177,182,183,195, &
     207, 26, 97,148,160,177,179,186,187,195,199,207 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     101,168,207, 26,113,150,151,177,179,188,195,202, &
     207, 58,158,207,116,174,207, 77,164,207,165,187, &
     195, 86,145,166,177,180,206,207,154,165,187,198, &
     127,144,145,147,158,166,175,177,180,186,187,206, &
     207,127,145,170,175,177,180,186,202,206,207, 26, &
     145,167,177,178,179,199,206,207,127,145,165,177, &
     180,187,199,206,207,127,145,171,172,177,182,183, &
     206,207,126,171,172,177,182,183,188,207, 68,127, &
     145,148,162,167,177,179,187,188,206,207, 26,127, &
     145,148,160,177,179,187,199,206,207, 26,127,167, &
     168,177,179,188,206,207, 26,150,151,176,177,179, &
     188,202,206,207,127,144,145,158,177,206,207,145, &
     159,169,171,174,177,182,183,202,206,207,127,145, &
     164,177,180,186,202,206,207, 86,180,195,207,127, &
     186,195,207,166,180,207, 86,166,180, 61,166,207, &
      57,147,207, 76,161,207, 41,138,195,199,203,206, &
     207, 18, 70,166,195,200,203,207,113,163,177,188, &
     195,203,206,207,137,161,195, 35,121,135,137,177, &
     180,188,195,203,206,207,118,167,188,195,202,  4, &
      69,128,167,177,188,195,198,207,118,177,198,199, &
     203,  4,  2, 24,107,148,173,177,188,195,207,107, &
     148,188,137,164,198,173,188,195,207,179,188,195, &
     199,154,173,188,198,207,154,179,188,198,199, 19, &
     136,172,195,160,183,195, 43,168,182,195, 26,167, &
     179,195,207,  2,107,138,167,188,206,147,186,199, &
     206,207,161,177,180,199,206,207,138,147,186,199, &
     138,161,167,186,199,117,132,135,136,137,160,177, &
     182,183,188,195,199,203,206,207, 26,130,135,177, &
     179,180,183,188,195,199,203,207, 26,122,135,177, &
     179,182,188,195,199,203,207, 20,136,174,198,150 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     182,198, 43,113,154,168,182,188,198,207,166,177, &
     200,206,207,163,177,199,206,207, 18,177,200,206, &
      18,163,177,206,116,187,202,116,174,176,195, 77, &
     151,164,195, 61,166,180,195, 57,147,186,195, 58, &
     144,158,195, 87,175,186,195, 70,195,200, 76,161, &
     167,195,  6,108,171,172,195,  6, 96,171,172,195, &
       6,109,171,172,195,  6, 37, 38,108,162,195, 37, &
      38, 96,  6, 34,109,162,195,  6, 37,141,195, 38, &
     141,195, 34,141,195,  2, 95,107,141,148,167,173, &
     177,179,188,195,207,  2, 95,107,141,148,167,173, &
     177,179,188,194,195,202,207, 98,103,162,195, 97, &
     160,187,195,101,168,195,  2,101,167,113,163,195, &
     113,156,195,  2,156,167,195,199,206,138,156,187, &
     199,  2,127,156,167,177,195,206,207,  2,156,167, &
     195,  2,156,167,195,207,  2,156,167,194,195,202, &
     154,156,194, 41,195,199, 40,154,166,198,120,122, &
     148,171,177,179,188,195,199,203,207,199,206,177, &
     199,207,138,177,199,206,144,147,158,166,175,180, &
     186,187,199,206,207,177,178,206,165,180,206,  2, &
     126,171,172,177,182,183,199,206,207,102,103,148, &
     162,167,173,179,186,188,199,206,207, 26,148,160, &
     177,179,199,206,207, 26,167,168,177,179,188,199, &
     206,207,144,158,199,206,207,170,175,177,180,186, &
     199,202,206,  2, 26,150,151,177,179,188,199,202, &
     206,207,169,171,174,177,182,183,199,202,206,207, &
     164,177,180,199,202,206,138,175,187,199, 26,138, &
     178,179,199,138,165,187,199,138,172,187,199,138, &
     162,187,199,138,160,187,199,138,168,187,199,138, &
     170,186,199,202,138,150,186,199,202,138,174,186, &
     199,202,138,164,186,199,202,138,144,158,199,166 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     180,199,206,207,138,166,180,199,166,199,200,206, &
     163,177,206,  2,107,134,139,146,151,154,177,188, &
     195,203,207,  2, 86,114,145,148,151,154,159,167, &
     173,177,195,199,202,203,162,171,195,102,103,148, &
     162,167,173,179,186,188,194,202,207,154,162,194, &
      98,148,162,179,195,207, 34,149,159,195,202, 37, &
      38,134,153,195,202,  3,107,114,139,146,148,149, &
     151,167,177,194,202,207,110,114,139,146,148,149, &
     151,167,177,195,207,  3,139,146,148,153,167,177, &
     194,202,207,110,139,146,148,153,167,177,195,202, &
     207,110,149,153,170,195, 10, 26,107,139,177,179, &
     195,198,129,146,195,  2, 26,107,129,138,167,177, &
     179,194,198,202,  2, 26,107,129,138,167,177,179, &
     195,198,202,207, 32,129,202, 32,129,202,103,167, &
     187,188,195,207,126,148,167,173,179,194,202,207, &
     126,154,194, 87,126,148,167,173,179,195,207,102, &
     123,195,  2,123,186,194,202,207,123,154,194,  2, &
      87,123,186,195,207,  2,102,187,195,203,207,  2, &
     114,177,195,202, 26,151,179,195,202,135,177,188, &
     135,177,194,202,135,177,198,202, 85,135,177,107, &
     135,132,182,188,132,182,194,202,132,182,198,202, &
     101,132, 85,132,182,117,183,188,117,183,194,202, &
     117,183,198,202, 85,117,183, 26,122,179,188, 26, &
     122,179,194,202, 26,122,179,198,202, 26, 85,122, &
     179, 26,130,179,188, 26,130,179,194,202, 26,130, &
     179,198,202,130,199,206, 26, 85,130,179,121,180, &
     188,121,180,194,202,121,180,198,202, 85,121,180, &
     121,138,120,148,188,120,148,194,202,120,148,198, &
     202, 85,120,148,120,167, 95,177,179,188,195,199, &
     207,  2, 88,100,173,177,179,188,195,199, 91,173 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     179,194,195,202,100,173,179,194,195,202, 18, 91, &
     207, 18,100,207, 18, 91,188,195, 30, 91, 12, 21, &
      62, 81, 82, 92,104,106,111,112,125,191,195,197, &
     204,207, 12, 22, 66, 71, 81, 82, 92, 93,106,111, &
     112,125,133,191,195,197,204,205,207, 12, 23, 66, &
      78, 81, 82, 92, 93,105,106,111,112,125,191,195, &
     197,204,205,207, 12, 23, 66, 72, 78, 81, 82, 92, &
      93,105,106,111,112,125,191,195,197,204,205,207, &
      12, 23, 63, 66, 78, 81, 82, 92, 93,105,106,111, &
     112,125,191,195,197,204,205,207, 67, 89, 94,125, &
     157,195,197,204, 72, 80, 83, 89, 92, 93, 94,106, &
     111,125,195,197,199,200,204,205, 12, 18, 24, 26, &
      72, 80, 83, 84, 89, 94,106,111,125,173,179,186, &
     188,195,197,203,204,205,207,194,197,202,  2,197, &
     207,197,198,202,  2,197, 13,194,204,  2,204,207, &
     198,202,204,  2,204,  2,197,199,206,  2,199,204, &
     206,  2, 67, 75,106,197,198,200,202,  2, 67, 75, &
     106,200,  2, 67, 75,106,197,200,204,  2, 67, 75, &
     106,197,200, 45,189,202, 45,189,202,  2,181,189, &
     194,197,202,  2, 12, 18,181,189,195,197,203,207, &
       2,181,189,197,198,202,  2,181,189,  2,181,189, &
     197,204,  2,181,189,197,199,206,  2, 67, 75,106, &
     181,189,197,200,  2,181,189,197,  2,177,192,194, &
     199,202,  2, 12, 18,177,192,195,199,203,207,  2, &
     177,192,198,199,202,145,177,197,206,207,145,177, &
     204,206,207,  2,177,181,189,197,206,207,  2,177, &
     192,199,206,207,124,155,196,197,207,124,155,196, &
     204,207,  2,155,181,189,196,197,207,  2,155,177, &
     192,196,199,207,  2,177,192,197,199,  2,177,192, &
     199,204,  2,177,192,206,  2, 67, 75,106,177,192 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_6 = (/ &
     197,199,200,  2,177,181,189,192,197,199,  2,177, &
     192,199, 42,181,202, 12,133,181,207, 12,106,133, &
     181,197, 12, 73, 75, 79, 80, 84, 92, 93, 94,106, &
     125,192,193,195,197,204,205,  2, 12, 18, 24, 26, &
      75, 83, 84,107,173,177,179,187,188,193,195,197, &
     203,205,207, 12, 13, 15, 80, 84, 93, 94,106,125, &
     154,192,193,197,198,204,205, 12, 73, 75, 79, 83, &
      84, 89, 94,106,125,143,177,180,186,195,197,204, &
     205,207, 12, 73, 75, 79, 83, 84, 89, 94,106,125, &
     143,177,180,186,195,197,201,204,205,207,  2, 99, &
     188,194,202,207,  2, 99,188,198,202,207,  2, 24, &
      99,173,188,195,203,207, 13, 42,181,195,131,189, &
     195,131,154,189,198, 81, 82, 92,104,106,112,119, &
     181,191,195,197,207, 13, 81, 82, 92,104,106,112, &
     119,154,181,191,195,197,198,207, 81, 82, 92, 93, &
     106,112,119,133,181,191,195,197,207, 13, 81, 82, &
      92, 93,106,112,119,133,154,181,191,195,197,198, &
     207, 81, 82, 92, 93,105,106,112,119,181,195,197, &
     207, 13, 81, 82, 92, 93,105,106,112,119,154,181, &
     197,198,207, 81, 82, 92, 93,106,112,119,181,191, &
     195,197,207, 13, 81, 82, 92, 93,106,112,119,154, &
     181,191,195,197,198,207, 12, 79, 80, 89, 92, 93, &
      94,106,125,185,192,195,197,204,205, 12, 79, 80, &
      89, 92, 93, 94,106,125,190,192,195,197,204,205, &
      12, 64, 72, 80, 81, 82, 89, 92, 93,106,125,191, &
     192,195,197,204,205,  2, 12, 24, 26, 83, 84, 93, &
     106,125,173,179,182,183,185,188,190,191,193,195, &
     197,199,203,204,205,207, 12, 26, 65, 79, 81, 82, &
      92, 93, 94,106,125,143,179,184,193,195,197,204, &
     205,207,106,207,106,106,207,106,207,106,207,106 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_7 = (/ &
     207,106,207,106,207,106,207,106,207,106,207, 65, &
     195, 65, 65,195, 65,195, 65,195, 65,195, 65,195, &
      65,195, 65,195, 65,195, 65,195, 49,202, 13, 49, &
      49,202, 13, 49,202, 13, 49,202, 13, 49,202, 13, &
      49,202, 49,202, 49,202, 49,202, 49,202, 50,206, &
      12, 50, 50,206, 12, 50,206, 12, 50,206, 12, 50, &
     206, 12, 50,206, 50,206, 50,206, 50,206, 50,206, &
      89,199, 12, 89, 89,199, 12, 89,199, 12, 89,199, &
      12, 89,199, 12, 89,199, 89,199, 89,199, 89,199, &
      89,199, 83,200, 12, 83, 83,200, 12, 83,200, 12, &
      83,200, 12, 83,200, 12, 83,200, 83,200, 83,200, &
      83,200, 83,200, 51,192, 12, 51, 51,192, 12, 51, &
     192, 12, 51,192, 12, 51,192, 12, 51,192, 51,192, &
      51,192, 51,192, 51,192, 80,188, 12, 80, 80,188, &
      12, 80,188, 12, 80,188, 12, 80,188, 12, 80,188, &
      80,188, 80,188, 80,188, 80,188, 84,177, 12, 84, &
      84,177, 12, 84,177, 12, 84,177, 12, 84,177, 12, &
      84,177, 84,177, 84,177, 84,177, 84,177, 75,180, &
      12, 75, 75,180, 12, 75,180, 12, 75,180, 12, 75, &
     180, 12, 75,180, 75,180, 75,180, 75,180, 75,180, &
      94,186, 12, 94, 94,186, 12, 94,186, 12, 94,186, &
      12, 94,186, 12, 94,186, 94,186, 94,186, 94,186, &
      94,186, 52,144, 12, 52, 52,144, 12, 52,144, 12, &
      52,144, 12, 52,144, 12, 52,144, 52,144, 52,144, &
      52,144, 52,144, 79,187, 12, 79, 79,187, 12, 79, &
     187, 12, 79,187, 12, 79,187, 12, 79,187, 79,187, &
      79,187, 79,187, 79,187, 73,201, 12, 73, 73,201, &
      12, 73,201, 12, 73,201, 12, 73,201, 12, 73,201, &
      73,201, 73,201, 73,201, 73,201, 26, 93,179, 12, &
      93, 26, 93,179, 12, 26, 93,179, 12, 26, 93,179 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_8 = (/ &
      12, 26, 93,179, 12, 26, 93,179, 26, 93,179, 26, &
      93,179, 26, 93,179, 26, 93,179, 47, 72, 12, 72, &
      47, 72, 12, 47, 72, 12, 47, 72, 12, 47, 72, 12, &
      47, 72, 47, 72, 47, 72, 47, 72, 47, 72, 66,131, &
      12, 66, 66,131, 12, 66,131, 12, 66,131, 12, 66, &
     131, 12, 66,131, 66,131, 66,131, 66,131, 66,131, &
      81,185, 12, 81, 81,185, 12, 81,185, 12, 81,185, &
      12, 81,185, 12, 81,185, 81,185, 81,185, 81,185, &
      81,185, 82,190, 12, 82, 82,190, 12, 82,190, 12, &
      82,190, 12, 82,190, 12, 82,190, 82,190, 82,190, &
      82,190, 82,190, 48,191, 12, 48, 48,191, 12, 48, &
     191, 12, 48,191, 12, 48,191, 12, 48,191, 48,191, &
      48,191, 48,191, 48,191, 63,157, 12, 63, 63,157, &
      12, 63,157, 12, 63,157, 12, 63,157, 12, 63,157, &
      63,157, 63,157, 63,157, 63,157, 53,182, 12, 53, &
      53,182, 12, 53,182, 12, 53,182, 12, 53,182, 12, &
      53,182, 53,182, 53,182, 53,182, 53,182, 54,183, &
      12, 54, 54,183, 12, 54,183, 12, 54,183, 12, 54, &
     183, 12, 54,183, 54,183, 54,183, 54,183, 54,183, &
      64,193, 12, 64, 64,193, 12, 64,193, 12, 64,193, &
      12, 64,193, 12, 64,193, 64,193, 64,193, 64,193, &
      64,193, 11, 15, 12, 13, 15, 11, 15, 11, 12, 13, &
      15, 11, 12, 13, 15, 11, 12, 13, 15, 11, 12, 13, &
      15, 11, 15, 11, 15, 11, 15, 11, 15, 67, 12, 14, &
      67, 67, 12, 67,187, 12, 67,187, 12, 67,187, 12, &
      67,187, 67, 67, 67, 67,205, 12,115,205,205, 12, &
     201,205, 12,201,205, 12,201,205, 12,201,205,205, &
     205,205,205,112, 12,112,184,112, 12,112,201, 12, &
     112,201, 12,112,201, 12,112,201,112,112,112,112, &
      11, 13,125, 12,125,125,201,207, 12,125,201,207 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_9 = (/ &
      12,125,201,207, 12,125,201,207, 12,125,201,207, &
     125,201,207,125,201,207,125,201,207,125,201,207, &
      24, 92,173, 12, 92, 24, 92,173, 12, 24, 92,173, &
      12, 24, 92,173, 12, 24, 92,173, 12, 24, 92,173, &
      24, 92,173, 24, 92,173, 24, 92,173, 24, 92,173, &
     180,188,199,206,207, 69,198,199,202,206,166,186, &
     188,207,144,199,206,144,188,206,166,187,199,200, &
     206,145,148,177,188,195,207,173,188,207, 68,173, &
     188,173,177,188,179,188,199,207,137,183,188,177, &
     183,188,199,207,183,200,206,177,182,188,199,207, &
     167,177,199,207,116,186,195,202,207, 77,186,195, &
     202,207, 61,180,195,207, 57,186,195,207, 58,144, &
     195,207, 87,186,195,207, 76,177,180,195,207, 70, &
     180,195,207,  6,108,171,177,182,183,195,207,  6, &
      96,171,177,182,183,195,207,  6,109,171,177,182, &
     183,195,207, 68, 98,148,167,179,188,195,207,110, &
     186,195,202,207, 97,148,177,179,195,199,207,101, &
     167,177,188,195,207,113,177,195,199,144,147,158, &
     166,176,180,186,187,202,206,207, 41,195,206,146, &
     167,177,179,188,202,207,139,148,199,202,134,171, &
     202,207,159,171,202,207,151,177,188,202,206, 90, &
     177,195,199,  2, 43,128,177,198,199,202,114,177, &
     188,202,207, 30,173,179,195, 88,148,167,179,188, &
     195,199,207,148,167,169,173,177,179,202,207,  2, &
      45,181,189,197,198,202, 12,177,180,187,188,193, &
     199,200,207, 12, 75, 84, 94,106,125,143,197,199, &
     200,204,205, 12, 75, 84, 94,106,125,197,199,200, &
     201,204,205, 47,199, 12, 42, 59, 12, 13, 42, 12, &
     131, 12, 24,173,179,185,188,192,199,206,207, 12, &
     143,190, 12, 24,173,179,184,185,190,195,207, 12 /)
  INTEGER, PARAMETER, DIMENSION(231) :: IROW_STOICM_10 = (/ &
      65, 67, 73, 75, 94,106,115,125,143,195,197,204, &
      12, 73, 75, 94,106,115,125,143,186,195,197,204, &
     205,207, 28, 36,203,155,194, 62, 71, 78,147,144, &
     138,180, 39,178, 90,158, 62,  1, 40, 29, 25,177, &
     135,121,188,  2,  3, 30,103, 91,126, 86,114,166, &
      61,120,148,173, 85,167, 95,171,162,107, 59,154, &
      56,207, 88,100, 98, 37, 38, 34,141,  4, 43,174, &
     116,128,169,  5,152,142,140,110,136,134,153,159, &
     149,165,  6,182,146,129,132,150,113,156, 41,  7, &
       8,199,187,130,179,122,102,123,206, 55, 44,168, &
     101,183,139,117, 31,163,194,202,198,118, 27,203, &
     195, 69, 32,  9,161, 76, 33,164,137, 77,151, 10, &
     170,176,175, 87, 57, 58,186,200,172,108, 96,109, &
     127, 70, 71,160, 97, 78,197,204,189, 11,104,185, &
     190,191,184, 12, 13,119,143,201,115,131, 45,133, &
     105,192, 47,193, 14,181, 42, 99, 64, 72, 79, 80, &
     106, 65,125, 81, 92, 82, 48,112, 93, 49, 50, 51, &
      89, 83, 84, 75, 94, 52, 73, 66, 53, 54, 15,205, &
      67, 35, 16, 68, 17,145, 74, 18, 28, 36,155,196, &
      60, 46,124 /)
  INTEGER, PARAMETER, DIMENSION(3831) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6, IROW_STOICM_7, IROW_STOICM_8, IROW_STOICM_9, &
    IROW_STOICM_10 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, &
      82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, &
      84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, &
      88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 91, 91, &
      91, 91, 91, 92, 92, 92, 92, 93, 93, 93, 94, 94 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      94, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, 97, &
      97, 97, 97, 98, 98, 98, 99, 99, 99,100,100,100, &
     100,100,101,101,101,102,102,102,102,102,103,103, &
     103,104,104,104,105,105,105,105,105,106,106,106, &
     106,106,106,107,107,107,108,108,108,108,108,108, &
     108,108,108,108,108,108,109,109,109,110,110,110, &
     110,110,110,111,111,111,111,111,112,112,112,112, &
     112,112,113,113,113,113,113,113,113,113,113,113, &
     113,114,114,114,115,115,115,115,115,115,115,115, &
     115,115,116,116,116,116,116,116,116,116,116,116, &
     117,117,117,117,118,118,118,118,118,118,118,118, &
     118,119,119,119,119,119,120,120,120,120,120,120, &
     120,120,120,121,121,121,121,121,121,121,121,121, &
     122,122,122,122,122,123,123,123,123,123,123,123, &
     124,124,124,124,124,124,124,125,125,125,125,126, &
     126,126,126,126,126,126,127,127,127,127,127,127, &
     128,128,128,128,128,128,129,129,129,129,130,130, &
     130,130,130,130,130,130,130,131,131,131,131,131, &
     131,131,131,132,132,132,132,133,133,133,133,133, &
     133,134,134,134,134,135,135,135,135,135,135,135, &
     135,136,136,136,136,136,136,136,136,136,137,137, &
     137,137,137,138,138,138,138,139,139,139,140,140, &
     140,140,141,141,141,142,142,142,143,143,143,144, &
     144,144,145,145,145,146,146,146,147,147,147,148, &
     148,148,148,149,149,149,149,149,149,149,149,150, &
     150,150,150,151,151,151,152,152,152,152,152,152, &
     152,153,153,153,153,153,153,153,153,153,154,154, &
     154,155,155,155,156,156,156,156,156,156,157,157, &
     157,157,157,157,158,158,158,158,158,158,158,158, &
     158,159,159,159,159,159,159,159,159,159,159,159 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     160,160,160,161,161,161,161,161,161,161,161,161, &
     161,162,162,162,163,163,163,164,164,164,165,165, &
     165,166,166,166,166,166,166,166,167,167,167,167, &
     168,168,168,168,168,168,168,168,168,168,168,168, &
     168,169,169,169,169,169,169,169,169,169,169,170, &
     170,170,170,170,170,170,170,170,171,171,171,171, &
     171,171,171,171,171,172,172,172,172,172,172,172, &
     172,172,173,173,173,173,173,173,173,173,174,174, &
     174,174,174,174,174,174,174,174,174,174,175,175, &
     175,175,175,175,175,175,175,175,175,176,176,176, &
     176,176,176,176,176,176,177,177,177,177,177,177, &
     177,177,177,177,178,178,178,178,178,178,178,179, &
     179,179,179,179,179,179,179,179,179,179,180,180, &
     180,180,180,180,180,180,180,181,181,181,181,182, &
     182,182,182,183,183,183,184,184,184,185,185,185, &
     186,186,186,187,187,187,188,188,188,188,188,188, &
     188,189,189,189,189,189,189,189,190,190,190,190, &
     190,190,190,190,191,191,191,192,192,192,192,192, &
     192,192,192,192,192,192,193,193,193,193,193,194, &
     194,194,194,194,194,194,194,194,195,195,195,195, &
     195,196,197,197,197,197,197,197,197,197,197,198, &
     198,198,199,199,199,200,200,200,200,201,201,201, &
     201,202,202,202,202,202,203,203,203,203,203,204, &
     204,204,204,205,205,205,206,206,206,206,207,207, &
     207,207,207,208,208,208,208,208,208,209,209,209, &
     209,209,210,210,210,210,210,210,211,211,211,211, &
     212,212,212,212,212,213,213,213,213,213,213,213, &
     213,213,213,213,213,213,213,213,214,214,214,214, &
     214,214,214,214,214,214,214,214,215,215,215,215, &
     215,215,215,215,215,215,215,216,216,216,216,217 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     217,217,218,218,218,218,218,218,218,218,219,219, &
     219,219,219,220,220,220,220,220,221,221,221,221, &
     222,222,222,222,223,223,223,224,224,224,224,225, &
     225,225,225,226,226,226,226,227,227,227,227,228, &
     228,228,228,229,229,229,229,230,230,230,231,231, &
     231,231,232,232,232,232,232,233,233,233,233,233, &
     234,234,234,234,234,235,235,235,235,235,235,236, &
     236,236,237,237,237,237,237,238,239,239,239,240, &
     240,240,241,241,241,242,242,242,242,242,242,242, &
     242,242,242,242,242,243,243,243,243,243,243,243, &
     243,243,243,243,243,243,243,244,244,244,244,245, &
     245,245,245,246,246,246,247,247,247,248,248,248, &
     249,249,249,250,250,250,250,250,250,251,251,251, &
     251,252,252,252,252,252,252,252,252,253,253,253, &
     253,254,254,254,254,254,255,255,255,255,255,255, &
     256,256,256,257,257,257,258,258,258,258,259,259, &
     259,259,259,259,259,259,259,259,259,260,260,261, &
     261,261,262,262,262,262,263,263,263,263,263,263, &
     263,263,263,263,263,264,264,264,265,265,265,266, &
     266,266,266,266,266,266,266,266,266,267,267,267, &
     267,267,267,267,267,267,267,267,267,268,268,268, &
     268,268,268,268,268,269,269,269,269,269,269,269, &
     269,269,270,270,270,270,270,271,271,271,271,271, &
     271,271,271,272,272,272,272,272,272,272,272,272, &
     272,272,273,273,273,273,273,273,273,273,273,273, &
     274,274,274,274,274,274,275,275,275,275,276,276, &
     276,276,276,277,277,277,277,278,278,278,278,279, &
     279,279,279,280,280,280,280,281,281,281,281,282, &
     282,282,282,282,283,283,283,283,283,284,284,284, &
     284,284,285,285,285,285,285,286,286,286,286,287 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     287,287,287,287,288,288,288,288,289,289,289,289, &
     290,290,290,291,291,291,291,291,291,291,291,291, &
     291,291,291,292,292,292,292,292,292,292,292,292, &
     292,292,292,292,292,292,293,293,293,294,294,294, &
     294,294,294,294,294,294,294,294,294,295,295,295, &
     296,296,296,296,296,296,297,297,297,297,297,298, &
     298,298,298,298,298,299,299,299,299,299,299,299, &
     299,299,299,299,299,299,300,300,300,300,300,300, &
     300,300,300,300,300,301,301,301,301,301,301,301, &
     301,301,301,302,302,302,302,302,302,302,302,302, &
     302,303,303,303,303,303,304,304,304,304,304,304, &
     304,304,305,305,305,306,306,306,306,306,306,306, &
     306,306,306,306,307,307,307,307,307,307,307,307, &
     307,307,307,307,308,308,308,309,309,309,310,310, &
     310,310,310,310,311,311,311,311,311,311,311,311, &
     312,312,312,313,313,313,313,313,313,313,313,314, &
     314,314,315,315,315,315,315,315,316,316,316,317, &
     317,317,317,317,317,318,318,318,318,318,318,319, &
     319,319,319,319,320,320,320,320,320,321,321,321, &
     322,322,322,322,323,323,323,323,324,324,324,325, &
     325,326,326,326,327,327,327,327,328,328,328,328, &
     329,329,330,330,330,331,331,331,332,332,332,332, &
     333,333,333,333,334,334,334,335,335,335,335,336, &
     336,336,336,336,337,337,337,337,337,338,338,338, &
     338,339,339,339,339,340,340,340,340,340,341,341, &
     341,341,341,342,342,342,343,343,343,343,344,344, &
     344,345,345,345,345,346,346,346,346,347,347,347, &
     348,348,349,349,349,350,350,350,350,351,351,351, &
     351,352,352,352,353,353,354,354,354,354,354,354, &
     354,355,355,355,355,355,355,355,355,355,356,356 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     356,356,356,356,357,357,357,357,357,357,358,358, &
     358,359,359,359,360,360,360,360,361,361,362,362, &
     362,362,362,362,362,362,362,362,362,362,362,362, &
     362,362,363,363,363,363,363,363,363,363,363,363, &
     363,363,363,363,363,363,363,363,363,364,364,364, &
     364,364,364,364,364,364,364,364,364,364,364,364, &
     364,364,364,364,365,365,365,365,365,365,365,365, &
     365,365,365,365,365,365,365,365,365,365,365,365, &
     366,366,366,366,366,366,366,366,366,366,366,366, &
     366,366,366,366,366,366,366,366,367,367,367,367, &
     367,367,367,367,368,368,368,368,368,368,368,368, &
     368,368,368,368,368,368,368,368,369,369,369,369, &
     369,369,369,369,369,369,369,369,369,369,369,369, &
     369,369,369,369,369,369,369,370,370,370,371,371, &
     371,372,372,372,373,373,374,374,374,375,375,375, &
     376,376,376,377,377,378,378,378,378,379,379,379, &
     379,380,380,380,380,380,380,380,380,381,381,381, &
     381,381,382,382,382,382,382,382,382,383,383,383, &
     383,383,383,384,384,384,385,385,385,386,386,386, &
     386,386,386,387,387,387,387,387,387,387,387,387, &
     388,388,388,388,388,388,389,389,389,390,390,390, &
     390,390,391,391,391,391,391,391,392,392,392,392, &
     392,392,392,392,393,393,393,393,394,394,394,394, &
     394,394,395,395,395,395,395,395,395,395,395,396, &
     396,396,396,396,396,397,397,397,397,397,398,398, &
     398,398,398,399,399,399,399,399,399,399,400,400, &
     400,400,400,400,401,401,401,401,401,402,402,402, &
     402,402,403,403,403,403,403,403,403,404,404,404, &
     404,404,404,404,405,405,405,405,405,406,406,406, &
     406,406,407,407,407,407,408,408,408,408,408,408 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_6 = (/ &
     408,408,408,409,409,409,409,409,409,409,410,410, &
     410,410,411,411,411,412,412,412,412,413,413,413, &
     413,413,414,414,414,414,414,414,414,414,414,414, &
     414,414,414,414,414,414,414,415,415,415,415,415, &
     415,415,415,415,415,415,415,415,415,415,415,415, &
     415,415,415,416,416,416,416,416,416,416,416,416, &
     416,416,416,416,416,416,416,417,417,417,417,417, &
     417,417,417,417,417,417,417,417,417,417,417,417, &
     417,417,418,418,418,418,418,418,418,418,418,418, &
     418,418,418,418,418,418,418,418,418,418,419,419, &
     419,419,419,419,420,420,420,420,420,420,421,421, &
     421,421,421,421,421,421,422,422,422,422,423,423, &
     423,424,424,424,424,425,425,425,425,425,425,425, &
     425,425,425,425,425,426,426,426,426,426,426,426, &
     426,426,426,426,426,426,426,426,427,427,427,427, &
     427,427,427,427,427,427,427,427,427,428,428,428, &
     428,428,428,428,428,428,428,428,428,428,428,428, &
     428,429,429,429,429,429,429,429,429,429,429,429, &
     429,430,430,430,430,430,430,430,430,430,430,430, &
     430,430,430,431,431,431,431,431,431,431,431,431, &
     431,431,431,432,432,432,432,432,432,432,432,432, &
     432,432,432,432,432,432,433,433,433,433,433,433, &
     433,433,433,433,433,433,433,433,433,434,434,434, &
     434,434,434,434,434,434,434,434,434,434,434,434, &
     435,435,435,435,435,435,435,435,435,435,435,435, &
     435,435,435,435,435,436,436,436,436,436,436,436, &
     436,436,436,436,436,436,436,436,436,436,436,436, &
     436,436,436,436,436,436,437,437,437,437,437,437, &
     437,437,437,437,437,437,437,437,437,437,437,437, &
     437,437,438,438,439,440,440,441,441,442,442,443 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_7 = (/ &
     443,444,444,445,445,446,446,447,447,448,448,449, &
     449,450,451,451,452,452,453,453,454,454,455,455, &
     456,456,457,457,458,458,459,459,460,460,461,461, &
     462,462,463,463,463,464,464,464,465,465,465,466, &
     466,466,467,467,468,468,469,469,470,470,471,471, &
     472,472,473,473,474,474,474,475,475,475,476,476, &
     476,477,477,477,478,478,479,479,480,480,481,481, &
     482,482,483,483,484,484,485,485,485,486,486,486, &
     487,487,487,488,488,488,489,489,490,490,491,491, &
     492,492,493,493,494,494,495,495,496,496,496,497, &
     497,497,498,498,498,499,499,499,500,500,501,501, &
     502,502,503,503,504,504,505,505,506,506,507,507, &
     507,508,508,508,509,509,509,510,510,510,511,511, &
     512,512,513,513,514,514,515,515,516,516,517,517, &
     518,518,518,519,519,519,520,520,520,521,521,521, &
     522,522,523,523,524,524,525,525,526,526,527,527, &
     528,528,529,529,529,530,530,530,531,531,531,532, &
     532,532,533,533,534,534,535,535,536,536,537,537, &
     538,538,539,539,540,540,540,541,541,541,542,542, &
     542,543,543,543,544,544,545,545,546,546,547,547, &
     548,548,549,549,550,550,551,551,551,552,552,552, &
     553,553,553,554,554,554,555,555,556,556,557,557, &
     558,558,559,559,560,560,561,561,562,562,562,563, &
     563,563,564,564,564,565,565,565,566,566,567,567, &
     568,568,569,569,570,570,571,571,572,572,573,573, &
     573,574,574,574,575,575,575,576,576,576,577,577, &
     578,578,579,579,580,580,581,581,582,582,583,583, &
     584,584,584,585,585,585,586,586,586,587,587,587, &
     588,588,589,589,590,590,591,591,592,592,592,593, &
     593,594,594,594,595,595,595,595,596,596,596,596 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_8 = (/ &
     597,597,597,597,598,598,598,598,599,599,599,600, &
     600,600,601,601,601,602,602,602,603,603,604,604, &
     605,605,606,606,606,607,607,607,608,608,608,609, &
     609,609,610,610,611,611,612,612,613,613,614,614, &
     615,615,616,616,617,617,617,618,618,618,619,619, &
     619,620,620,620,621,621,622,622,623,623,624,624, &
     625,625,626,626,627,627,628,628,628,629,629,629, &
     630,630,630,631,631,631,632,632,633,633,634,634, &
     635,635,636,636,637,637,638,638,639,639,639,640, &
     640,640,641,641,641,642,642,642,643,643,644,644, &
     645,645,646,646,647,647,648,648,649,649,650,650, &
     650,651,651,651,652,652,652,653,653,653,654,654, &
     655,655,656,656,657,657,658,658,659,659,660,660, &
     661,661,661,662,662,662,663,663,663,664,664,664, &
     665,665,666,666,667,667,668,668,669,669,670,670, &
     671,671,672,672,672,673,673,673,674,674,674,675, &
     675,675,676,676,677,677,678,678,679,679,680,680, &
     681,681,682,682,683,683,683,684,684,684,685,685, &
     685,686,686,686,687,687,688,688,689,689,690,690, &
     691,691,692,692,693,693,694,694,694,695,695,695, &
     696,696,696,697,697,697,698,698,699,699,700,700, &
     701,701,702,702,703,703,703,704,704,705,705,705, &
     705,706,706,706,706,707,707,707,707,708,708,708, &
     708,709,709,710,710,711,711,712,712,713,714,714, &
     714,715,716,716,716,717,717,717,718,718,718,719, &
     719,719,720,721,722,723,724,725,725,725,726,727, &
     727,727,728,728,728,729,729,729,730,730,730,731, &
     732,733,734,735,736,736,736,737,738,738,738,739, &
     739,739,740,740,740,741,741,741,742,743,744,745, &
     746,746,746,747,747,748,748,748,749,749,749,749 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_9 = (/ &
     750,750,750,750,751,751,751,751,752,752,752,752, &
     753,753,753,754,754,754,755,755,755,756,756,756, &
     757,757,757,758,758,759,759,759,760,760,760,760, &
     761,761,761,761,762,762,762,762,763,763,763,763, &
     764,764,764,765,765,765,766,766,766,767,767,767, &
     768,768,768,768,768,769,769,769,769,769,770,770, &
     770,770,771,771,771,772,772,772,773,773,773,773, &
     773,774,774,774,774,774,774,775,775,775,776,776, &
     776,777,777,777,778,778,778,778,779,779,779,780, &
     780,780,780,780,781,781,781,782,782,782,782,782, &
     783,783,783,783,784,784,784,784,784,785,785,785, &
     785,785,786,786,786,786,787,787,787,787,788,788, &
     788,788,789,789,789,789,790,790,790,790,790,791, &
     791,791,791,792,792,792,792,792,792,792,792,793, &
     793,793,793,793,793,793,793,794,794,794,794,794, &
     794,794,794,795,795,795,795,795,795,795,795,796, &
     796,796,796,796,797,797,797,797,797,797,797,798, &
     798,798,798,798,798,799,799,799,799,800,800,800, &
     800,800,800,800,800,800,800,800,801,801,801,802, &
     802,802,802,802,802,802,803,803,803,803,804,804, &
     804,804,805,805,805,805,806,806,806,806,806,807, &
     807,807,807,808,808,808,808,808,808,808,809,809, &
     809,809,809,810,810,810,810,811,811,811,811,811, &
     811,811,811,812,812,812,812,812,812,812,812,813, &
     813,813,813,813,813,813,814,814,814,814,814,814, &
     814,814,814,815,815,815,815,815,815,815,815,815, &
     815,815,815,816,816,816,816,816,816,816,816,816, &
     816,816,816,817,817,818,818,818,819,819,819,820, &
     820,821,821,821,821,821,821,821,821,821,821,822, &
     822,822,823,823,823,823,823,823,823,823,823,824 /)
  INTEGER, PARAMETER, DIMENSION(231) :: ICOL_STOICM_10 = (/ &
     824,824,824,824,824,824,824,824,824,824,824,824, &
     825,825,825,825,825,825,825,825,825,825,825,825, &
     825,825,826,827,828,829,830,831,832,833,834,835, &
     836,837,838,839,840,841,842,843,844,845,846,846, &
     847,848,849,850,851,852,853,854,855,856,857,858, &
     859,860,861,862,863,864,865,866,867,868,869,870, &
     871,872,873,874,875,876,877,878,879,880,881,882, &
     883,884,885,886,887,888,889,890,891,892,893,894, &
     895,896,897,898,899,900,901,902,903,904,905,906, &
     907,908,909,910,911,912,913,914,915,916,917,918, &
     919,920,921,922,923,924,925,926,927,928,929,930, &
     931,932,933,934,935,936,937,938,939,940,941,942, &
     943,944,945,946,947,948,949,950,951,952,953,954, &
     955,956,957,958,959,960,961,962,963,964,965,966, &
     967,968,969,970,971,972,973,974,975,976,977,978, &
     979,980,981,982,983,984,985,986,987,988,989,990, &
     991,992,993,994,995,996,997,998,999,1000,1001,1002, &
     1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014, &
     1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026, &
     1027,1028,1029 /)
  INTEGER, PARAMETER, DIMENSION(3831) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6, ICOL_STOICM_7, ICOL_STOICM_8, ICOL_STOICM_9, &
    ICOL_STOICM_10 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  5.000000e-02_dp,  9.500000e-01_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.600000e-01_dp, &
       3.000000e-02_dp,  7.500000e-01_dp,  9.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  7.000000e-02_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  9.000000e-02_dp, &
       6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  2.000000e-01_dp,  3.800000e-01_dp,  5.400000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       1.400000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.900000e-01_dp, &
       2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.700000e-01_dp,  8.600000e-01_dp,  5.700000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  7.000000e-02_dp,  9.300000e-01_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       9.300000e-01_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp,  5.800000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       -1.000000e+00_dp,  8.200000e-01_dp,  3.440000e-01_dp,  4.760000e-01_dp,  -1.000000e+00_dp, &
       9.100000e-01_dp,  8.200000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       3.500000e-01_dp,  1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp, &
       3.500000e-01_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  8.800000e-01_dp,  3.500000e-01_dp, &
       1.220000e-01_dp,  1.500000e-01_dp,  7.280000e-01_dp,  -1.000000e+00_dp,  1.220000e-01_dp, &
       1.220000e-01_dp,  7.280000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  8.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       1.300000e+00_dp,  8.000000e-01_dp,  7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  -1.000000e+00_dp,  1.300000e+00_dp, &
       8.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.400000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       9.400000e-01_dp,  -1.000000e+00_dp,  1.880000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       7.500000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  6.550000e-01_dp, &
       3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       8.940000e-01_dp,  9.190000e-01_dp,  -1.000000e+00_dp,  9.340000e-01_dp,  4.000000e-02_dp, &
       9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.200000e+00_dp,  5.000000e-01_dp,  1.200000e+00_dp,  2.300000e-01_dp,  -2.000000e+00_dp, &
       7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  3.000000e-01_dp,  8.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  1.600000e-01_dp,  1.250000e+00_dp,  5.000000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp,  -1.000000e+00_dp,  6.300000e-02_dp, &
       2.500000e-02_dp,  3.800000e-02_dp,  6.300000e-02_dp,  -9.370000e-01_dp,  1.020000e-01_dp, &
       1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  1.020000e-01_dp, &
       3.300000e-02_dp,  1.870000e-01_dp,  6.800000e-01_dp,  5.780000e-01_dp,  -8.980000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       1.500000e-01_dp,  9.250000e-01_dp,  -9.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  1.600000e-01_dp,  2.500000e-01_dp,  3.000000e-02_dp, &
       9.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  1.600000e-01_dp, &
       7.000000e-02_dp,  3.500000e-01_dp,  -9.100000e-01_dp,  6.400000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  9.500000e-01_dp,  3.800000e-01_dp, &
       5.400000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  2.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp,  3.000000e-01_dp, &
       -1.000000e+00_dp,  1.220000e+00_dp,  1.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       1.100000e+00_dp,  9.000000e-02_dp,  1.110000e+00_dp,  -2.000000e+00_dp,  7.500000e-01_dp, &
       2.900000e-01_dp,  4.500000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp,  9.000000e-02_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  1.800000e-01_dp, &
       9.500000e-01_dp,  2.900000e-01_dp,  2.500000e-01_dp,  3.300000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp, &
       -1.000000e+00_dp,  8.900000e-01_dp,  1.400000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp, &
       -1.000000e+00_dp,  6.400000e-01_dp,  2.550000e-01_dp,  1.500000e-01_dp,  5.950000e-01_dp, &
       -1.000000e+00_dp,  1.255000e+00_dp,  2.550000e-01_dp,  5.950000e-01_dp,  -1.000000e+00_dp, &
       1.700000e+00_dp,  3.750000e-01_dp,  -1.000000e+00_dp,  3.750000e-01_dp,  2.500000e-01_dp, &
       6.250000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp,  -1.000000e+00_dp, &
       3.750000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       6.000000e-01_dp,  1.150000e-01_dp,  -1.000000e+00_dp,  7.850000e-01_dp,  1.800000e-02_dp, &
       1.800000e-02_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  4.100000e-01_dp, &
       4.400000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp,  3.900000e-01_dp,  4.400000e-01_dp, &
       1.500000e-01_dp,  3.900000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp,  1.200000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.600000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  7.810000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       3.000000e-02_dp,  1.900000e-01_dp,  3.000000e-02_dp,  -1.000000e+00_dp,  8.100000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp, &
       -1.000000e+00_dp,  1.340000e-01_dp,  7.320000e-01_dp,  5.050000e-01_dp,  -7.730000e-01_dp, &
       7.730000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  4.700000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.500000e-01_dp, &
       3.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-02_dp,  4.400000e-02_dp,  1.100000e-01_dp, &
       -1.000000e+00_dp,  1.020000e-01_dp,  5.400000e-02_dp,  4.560000e-01_dp,  3.000000e-01_dp, &
       2.000000e-01_dp,  4.950000e-01_dp,  2.430000e-01_dp,  1.050000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       5.100000e-02_dp,  2.370000e-01_dp,  5.000000e-01_dp,  1.200000e-01_dp,  1.200000e-01_dp, &
       6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp, &
       3.600000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  8.800000e-01_dp, &
       2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       6.250000e-01_dp,  2.390000e-01_dp,  9.800000e-02_dp,  -1.000000e+00_dp,  1.410000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp, &
       -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp, &
       3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  2.430000e-01_dp, &
       7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  5.130000e-01_dp, &
       4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  7.430000e-01_dp, &
       2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp,  5.780000e-01_dp,  2.720000e-01_dp, &
       -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp,  6.800000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.930000e-01_dp, &
       -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.172000e+00_dp,  4.400000e-01_dp,  2.780000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-02_dp,  8.500000e-02_dp,  8.500000e-02_dp,  3.750000e-01_dp,  8.500000e-02_dp, &
       6.000000e-01_dp,  1.125000e+00_dp,  -1.750000e-01_dp,  8.580000e-01_dp,  4.730000e-01_dp, &
       1.420000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp,  1.170000e-01_dp,  8.800000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       3.750000e-01_dp,  8.800000e-02_dp,  6.780000e-01_dp,  -1.000000e+00_dp,  1.250000e-01_dp, &
       1.000000e+00_dp,  8.250000e-01_dp,  -1.000000e+00_dp,  6.540000e-01_dp,  3.460000e-01_dp, &
       -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.450000e-01_dp, &
       5.000000e-01_dp,  8.900000e-01_dp,  8.900000e-01_dp,  4.450000e-01_dp,  -1.000000e+00_dp, &
       4.450000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  1.300000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp,  1.400000e-01_dp, &
       -1.000000e+00_dp,  7.470000e-01_dp,  2.940000e-01_dp,  4.530000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  8.870000e-01_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       -1.000000e+00_dp,  2.160000e-01_dp,  2.160000e-01_dp,  2.340000e-01_dp,  9.000000e-02_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  -4.000000e-01_dp, &
       1.000000e+00_dp,  4.000000e-01_dp,  1.430000e-01_dp,  8.570000e-01_dp,  -1.000000e+00_dp, &
       1.430000e-01_dp,  1.430000e-01_dp,  8.570000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  3.900000e-01_dp,  7.500000e-01_dp, &
       5.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  7.000000e-02_dp,  3.500000e-02_dp, &
       3.500000e-02_dp,  -1.000000e+00_dp,  3.000000e-01_dp,  1.000000e+00_dp,  8.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       3.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp,  2.100000e-01_dp,  3.200000e-01_dp, &
       4.200000e-01_dp,  4.100000e-01_dp,  6.200000e-01_dp,  2.100000e-01_dp,  5.000000e-02_dp, &
       -1.000000e+00_dp,  5.000000e-02_dp,  6.300000e-01_dp,  9.000000e-02_dp,  2.600000e-01_dp, &
       2.400000e-01_dp,  2.400000e-01_dp,  3.800000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       4.200000e-01_dp,  6.000000e-02_dp,  2.000000e-01_dp,  3.700000e-01_dp,  1.000000e-01_dp, &
       6.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.160000e-01_dp, &
       2.160000e-01_dp,  2.340000e-01_dp,  9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e-01_dp,  6.700000e-02_dp,  3.300000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  2.700000e-01_dp,  5.700000e-02_dp,  2.100000e-01_dp, &
       7.500000e-02_dp,  1.900000e-02_dp,  3.000000e-01_dp,  -9.430000e-01_dp,  3.000000e-01_dp, &
       2.700000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  7.900000e-01_dp,  6.100000e-01_dp, &
       5.000000e-01_dp,  2.000000e-01_dp,  6.000000e-02_dp,  1.000000e-02_dp,  2.300000e-01_dp, &
       -1.000000e+00_dp,  2.300000e-01_dp,  2.000000e-01_dp,  7.000000e-02_dp,  5.000000e-01_dp, &
       -5.000000e-01_dp,  2.100000e-01_dp,  2.600000e-01_dp,  4.400000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-02_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  8.800000e-01_dp, &
       6.900000e-01_dp,  5.100000e-01_dp,  1.600000e-01_dp,  2.800000e-01_dp,  6.000000e-02_dp, &
       -1.000000e+00_dp,  6.000000e-02_dp,  4.400000e-01_dp,  5.000000e-01_dp,  6.000000e-02_dp, &
       -5.600000e-01_dp,  -1.000000e+00_dp,  1.930000e-01_dp,  1.930000e-01_dp,  6.120000e-01_dp, &
       -3.880000e-01_dp,  3.500000e-01_dp,  6.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp, &
       3.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.500000e-01_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.850000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.500000e-01_dp,  8.000000e-02_dp, &
       7.000000e-02_dp,  1.000000e+00_dp,  1.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.200000e-01_dp,  4.800000e-01_dp, &
       4.800000e-01_dp,  5.200000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       7.800000e-02_dp,  7.200000e-02_dp,  7.200000e-02_dp,  7.800000e-02_dp,  1.500000e-01_dp, &
       -8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  8.500000e-02_dp, &
       -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp,  5.500000e-01_dp, &
       5.500000e-01_dp,  -3.650000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -4.030000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.550000e-01_dp,  1.550000e-01_dp,  3.100000e-01_dp,  5.700000e-01_dp,  3.100000e-01_dp, &
       3.100000e-02_dp,  3.370000e-01_dp,  2.700000e-02_dp,  6.200000e-02_dp,  -9.380000e-01_dp, &
       3.100000e-01_dp,  2.700000e-02_dp,  6.010000e-01_dp,  -1.760000e-01_dp,  1.000000e+00_dp, &
       6.500000e-02_dp,  -1.000000e+00_dp,  2.920000e-01_dp,  2.480000e-01_dp,  2.900000e-01_dp, &
       2.500000e-01_dp,  6.050000e-01_dp,  4.700000e-02_dp,  6.060000e-01_dp,  7.400000e-02_dp, &
       1.800000e-01_dp,  9.400000e-02_dp,  -9.060000e-01_dp,  6.050000e-01_dp,  7.400000e-02_dp, &
       7.300000e-02_dp,  2.270000e-01_dp,  5.380000e-01_dp,  1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  3.080000e-01_dp,  2.520000e-01_dp,  1.100000e-01_dp,  4.500000e-01_dp, &
       1.100000e-01_dp,  6.000000e-01_dp,  6.400000e-02_dp,  6.510000e-01_dp,  9.800000e-02_dp, &
       1.280000e-01_dp,  -8.720000e-01_dp,  6.000000e-01_dp,  9.800000e-02_dp,  4.600000e-02_dp, &
       1.740000e-01_dp,  2.940000e-01_dp,  1.000000e+00_dp,  4.500000e-02_dp,  1.900000e-01_dp, &
       -1.000000e+00_dp,  2.730000e-01_dp,  3.770000e-01_dp,  1.300000e-01_dp,  3.300000e-01_dp, &
       1.100000e-01_dp,  6.950000e-01_dp,  2.700000e-02_dp,  7.560000e-01_dp,  1.140000e-01_dp, &
       5.400000e-02_dp,  -9.460000e-01_dp,  6.950000e-01_dp,  1.140000e-01_dp,  5.300000e-02_dp, &
       1.370000e-01_dp,  4.070000e-01_dp,  1.000000e+00_dp,  3.700000e-01_dp,  8.500000e-02_dp, &
       -1.000000e+00_dp,  1.640000e-01_dp,  3.600000e-02_dp,  3.700000e-01_dp,  2.000000e-01_dp, &
       1.300000e-01_dp,  6.550000e-01_dp,  3.600000e-02_dp,  6.620000e-01_dp,  1.070000e-01_dp, &
       7.200000e-02_dp,  -9.280000e-01_dp,  6.550000e-01_dp,  1.070000e-01_dp,  9.900000e-02_dp, &
       1.660000e-01_dp,  1.000000e+00_dp,  9.020000e-01_dp,  9.020000e-01_dp,  9.800000e-02_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  9.020000e-01_dp,  9.800000e-02_dp,  3.400000e-02_dp, &
       4.900000e-02_dp,  1.900000e-02_dp,  1.240000e-01_dp,  1.180000e-01_dp,  1.300000e-01_dp, &
       4.560000e-01_dp,  3.310000e-01_dp,  -1.000000e+00_dp,  1.140000e-01_dp,  -1.000000e+00_dp, &
       8.170000e-01_dp,  2.150000e-01_dp,  1.970000e-01_dp,  1.140000e-01_dp,  5.880000e-01_dp, &
       1.268000e+00_dp,  1.390000e-01_dp,  3.770000e-01_dp,  1.630000e-01_dp,  8.000000e-02_dp, &
       1.070000e-01_dp,  1.990000e-01_dp,  1.980000e-01_dp,  3.100000e-02_dp,  1.200000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.070000e-01_dp,  -1.000000e+00_dp,  1.700000e-02_dp,  3.770000e-01_dp,  1.630000e-01_dp, &
       6.660000e-01_dp,  4.820000e-01_dp,  4.910000e-01_dp,  4.720000e-01_dp,  -1.000000e+00_dp, &
       1.700000e-02_dp,  3.550000e-01_dp,  4.560000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  4.400000e-01_dp,  2.240000e+00_dp,  5.600000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  4.400000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.400000e-01_dp,  5.600000e-01_dp, &
       5.600000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  4.400000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.040000e-01_dp,  3.320000e-01_dp,  1.290000e-01_dp,  1.500000e-01_dp, &
       3.360000e-01_dp,  5.500000e-02_dp,  1.500000e-01_dp,  1.740000e-01_dp,  1.300000e-02_dp, &
       6.700000e-01_dp,  4.100000e-02_dp,  2.890000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       6.700000e-01_dp,  4.100000e-02_dp,  7.110000e-01_dp,  1.400000e-01_dp,  3.290000e-01_dp, &
       3.720000e-01_dp,  2.300000e-02_dp,  7.420000e-01_dp,  4.700000e-02_dp,  4.800000e-02_dp, &
       1.000000e-03_dp,  1.000000e-01_dp,  2.300000e-02_dp,  1.240000e-01_dp,  7.420000e-01_dp, &
       2.100000e-01_dp,  4.980000e-01_dp,  -1.000000e+00_dp,  2.850000e-01_dp,  4.800000e-02_dp, &
       -1.000000e+00_dp,  4.800000e-02_dp,  4.000000e-01_dp,  8.150000e-01_dp,  2.780000e-01_dp, &
       5.720000e-01_dp,  5.720000e-01_dp,  2.270000e-01_dp,  8.000000e-03_dp,  2.180000e-01_dp, &
       7.990000e-01_dp,  5.100000e-02_dp,  1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       7.990000e-01_dp,  -1.000000e+00_dp,  5.100000e-02_dp,  8.500000e-01_dp,  8.770000e-01_dp, &
       7.000000e-03_dp,  8.300000e-02_dp,  1.150000e-01_dp,  4.900000e-02_dp,  2.110000e-01_dp, &
       2.900000e-02_dp,  4.020000e-01_dp,  3.790000e-01_dp,  7.100000e-02_dp,  -6.710000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       2.000000e-03_dp,  1.000000e-03_dp,  1.430000e-01_dp,  -1.000000e+00_dp,  4.730000e-01_dp, &
       7.100000e-02_dp,  5.280000e-01_dp,  4.720000e-01_dp,  8.770000e-01_dp,  7.000000e-03_dp, &
       8.300000e-02_dp,  1.150000e-01_dp,  4.900000e-02_dp,  2.110000e-01_dp,  2.900000e-02_dp, &
       4.020000e-01_dp,  3.790000e-01_dp,  7.100000e-02_dp,  3.290000e-01_dp,  2.000000e-03_dp, &
       1.000000e-03_dp,  1.430000e-01_dp,  -1.000000e+00_dp,  4.730000e-01_dp,  -1.000000e+00_dp, &
       7.100000e-02_dp,  5.280000e-01_dp,  4.720000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.400000e-01_dp,  5.600000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  4.400000e-01_dp, &
       4.400000e-01_dp,  1.500000e-01_dp,  -5.600000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.200000e-02_dp, &
       5.200000e-02_dp,  1.040000e-01_dp,  -1.000000e+00_dp,  1.040000e-01_dp,  1.040000e-01_dp, &
       7.000000e-01_dp,  1.000000e-01_dp,  9.600000e-02_dp,  -9.040000e-01_dp,  1.040000e-01_dp, &
       7.000000e-01_dp,  9.000000e-01_dp,  5.200000e-02_dp,  5.200000e-02_dp,  1.040000e-01_dp, &
       -1.000000e+00_dp,  1.040000e-01_dp,  1.040000e-01_dp,  7.000000e-01_dp,  1.000000e-01_dp, &
       1.000000e-01_dp,  9.600000e-02_dp,  9.600000e-02_dp,  1.040000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  8.800000e-02_dp,  8.900000e-02_dp,  8.800000e-02_dp,  8.900000e-02_dp, &
       1.770000e-01_dp,  1.770000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       2.300000e-02_dp,  -9.770000e-01_dp,  1.770000e-01_dp,  7.000000e-01_dp,  9.000000e-01_dp, &
       8.800000e-02_dp,  8.900000e-02_dp,  8.900000e-02_dp,  8.800000e-02_dp,  1.770000e-01_dp, &
       1.770000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e-01_dp, &
       2.300000e-02_dp,  2.300000e-02_dp,  1.770000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       1.130000e-01_dp,  1.120000e-01_dp,  1.130000e-01_dp,  1.120000e-01_dp,  -1.000000e+00_dp, &
       2.250000e-01_dp,  2.250000e-01_dp,  7.000000e-01_dp,  7.500000e-02_dp,  -1.000000e+00_dp, &
       2.250000e-01_dp,  7.000000e-01_dp,  9.300000e-01_dp,  1.130000e-01_dp,  1.120000e-01_dp, &
       1.130000e-01_dp,  1.120000e-01_dp,  -1.000000e+00_dp,  2.250000e-01_dp,  2.250000e-01_dp, &
       7.000000e-01_dp,  1.000000e-01_dp,  7.500000e-02_dp,  2.250000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp, &
       2.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  2.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_16 = (/ &
       -8.000000e-01_dp,  2.000000e-01_dp,  4.000000e-01_dp,  8.000000e-01_dp,  1.000000e-01_dp, &
       1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  2.000000e-01_dp,  2.000000e-01_dp, &
       -1.000000e+00_dp,  2.000000e-01_dp,  2.000000e-01_dp,  2.000000e-01_dp,  2.000000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  2.840000e-01_dp,  1.290000e-01_dp, &
       3.340000e-01_dp,  2.010000e-01_dp,  1.070000e-01_dp,  2.670000e-01_dp,  4.070000e-01_dp, &
       5.210000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  2.170000e-01_dp,  -1.000000e+00_dp, &
       7.230000e-01_dp,  6.000000e-02_dp,  7.830000e-01_dp,  2.840000e-01_dp,  1.290000e-01_dp, &
       3.340000e-01_dp,  2.010000e-01_dp,  1.070000e-01_dp,  2.670000e-01_dp,  4.070000e-01_dp, &
       5.210000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  2.170000e-01_dp,  -1.000000e+00_dp, &
       7.230000e-01_dp,  6.000000e-02_dp,  7.830000e-01_dp,  9.380000e-01_dp,  2.310000e-01_dp, &
       1.900000e-02_dp,  1.140000e-01_dp,  1.950000e-01_dp,  1.950000e-01_dp,  1.170000e-01_dp, &
       2.740000e-01_dp,  1.530000e-01_dp,  5.610000e-01_dp,  1.170000e-01_dp,  -1.000000e+00_dp, &
       2.060000e-01_dp,  -1.000000e+00_dp,  7.330000e-01_dp,  1.170000e-01_dp,  7.940000e-01_dp, &
       1.900000e-01_dp,  5.750000e-01_dp,  3.660000e-01_dp,  1.840000e-01_dp,  1.630000e-01_dp, &
       1.630000e-01_dp,  9.500000e-02_dp,  9.500000e-02_dp,  7.000000e-03_dp,  3.660000e-01_dp, &
       1.840000e-01_dp,  3.000000e-03_dp,  4.000000e-03_dp,  3.500000e-01_dp,  5.800000e-01_dp, &
       3.500000e-01_dp,  -8.610000e-01_dp,  3.000000e-03_dp,  4.710000e-01_dp,  2.580000e-01_dp, &
       1.300000e-02_dp,  -1.000000e+00_dp,  7.000000e-03_dp,  2.640000e-01_dp,  5.540000e-01_dp, &
       1.674000e+00_dp,  1.470000e-01_dp,  2.400000e-02_dp,  3.000000e-02_dp,  7.300000e-02_dp, &
       7.300000e-02_dp,  2.600000e-02_dp,  2.520000e-01_dp,  4.480000e-01_dp,  5.650000e-01_dp, &
       1.240000e-01_dp,  7.400000e-02_dp,  1.470000e-01_dp,  -1.000000e+00_dp,  1.390000e-01_dp, &
       -8.610000e-01_dp,  5.890000e-01_dp,  1.240000e-01_dp,  7.130000e-01_dp,  1.480000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_17 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_18 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       6.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_19 = (/ &
       3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_20 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_21 = (/ &
       3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  -3.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       -3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -8.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  6.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  3.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_22 = (/ &
       -1.000000e+00_dp,  8.800000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp, &
       1.730000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp, &
       -1.000000e+00_dp,  2.750000e-01_dp,  7.100000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp, &
       9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  2.750000e-01_dp, &
       7.100000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  2.750000e-01_dp,  7.100000e-01_dp,  2.850000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       2.600000e-01_dp,  3.600000e-01_dp,  5.800000e-01_dp,  6.700000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_23 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp, &
       1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  1.300000e-01_dp, &
       1.900000e-01_dp,  1.000000e+00_dp,  1.800000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp, &
       4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.100000e-01_dp,  3.900000e-01_dp,  5.000000e-01_dp, &
       1.890000e+00_dp,  2.000000e+00_dp,  1.100000e-01_dp,  8.900000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  2.330000e-01_dp, &
       3.000000e-01_dp,  4.670000e-01_dp,  2.330000e-01_dp,  1.233000e+00_dp,  -1.000000e+00_dp, &
       4.670000e-01_dp,  3.000000e-01_dp,  1.233000e+00_dp,  9.100000e-02_dp,  1.630000e-01_dp, &
       3.030000e-01_dp,  7.800000e-01_dp,  9.130000e-01_dp,  8.700000e-02_dp,  -1.000000e+00_dp, &
       1.590000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  8.700000e-02_dp,  1.000000e+00_dp, &
       9.100000e-02_dp,  1.630000e-01_dp,  3.030000e-01_dp,  7.800000e-01_dp,  9.130000e-01_dp, &
       8.700000e-02_dp,  1.590000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp, &
       8.700000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  6.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       7.000000e+00_dp,  -1.000000e+00_dp,  2.170000e-01_dp,  1.950000e-01_dp,  1.950000e-01_dp, &
       3.050000e-01_dp,  -1.000000e+00_dp,  6.950000e-01_dp,  5.000000e-01_dp,  3.050000e-01_dp, &
       1.730000e-01_dp,  1.023000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.700000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_24 = (/ &
       4.100000e-02_dp,  1.600000e-01_dp,  8.400000e-02_dp,  2.000000e-02_dp,  7.500000e-02_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  2.900000e-02_dp,  8.400000e-01_dp,  -1.600000e-01_dp, &
       2.220000e-01_dp,  2.900000e-02_dp,  1.700000e-02_dp,  6.980000e-01_dp,  2.600000e-02_dp, &
       5.800000e-02_dp,  7.820000e-01_dp,  -1.000000e+00_dp,  7.700000e-02_dp,  1.420000e-01_dp, &
       8.500000e-02_dp,  1.000000e+00_dp,  7.820000e-01_dp,  7.700000e-02_dp,  8.580000e-01_dp, &
       1.420000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(81) :: STOICM_25 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(3831) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16, STOICM_17, STOICM_18, STOICM_19, &
    STOICM_20, STOICM_21, STOICM_22, STOICM_23, STOICM_24, &
    STOICM_25 /)


END MODULE aromatics_kpp_StoichiomSP

